Leptodactylid Frog — synonyms, definition
1. leptodactylid frog (Noun)
1 synonym
leptodactylid
1 definition
leptodactylid frog (Noun) — Toothed frogs: terrestrial, aquatic or arboreal.
6 types of
anuran batrachian frog salientian toad toad frog
2 parts of
Leptodactylidae family Leptodactylidae